invincible team

Translations
équipe invincible
Definitions
A group of individuals or a sports team that is perceived to be unbeatable or exceptionally strong, often due to their skills, teamwork, and consistent success in competitions.